#!/bin/bash

echo "🚀 启动 zaoText（浏览器版本）"
echo ""

# 检查是否有 index.html
if [ ! -f "index.html" ]; then
    echo "❌ 未找到 index.html 文件"
    exit 1
fi

# 获取当前目录的绝对路径
CURRENT_DIR=$(pwd)
HTML_FILE="file://${CURRENT_DIR}/index.html"

echo "📁 应用位置: $CURRENT_DIR"
echo "🌐 打开地址: $HTML_FILE"
echo ""

# 根据系统类型打开文件
if [[ "$OSTYPE" == "darwin"* ]]; then
    # macOS
    echo "🍎 在 macOS 中打开..."
    open "$HTML_FILE"
elif [[ "$OSTYPE" == "linux-gnu"* ]]; then
    # Linux
    echo "🐧 在 Linux 中打开..."
    xdg-open "$HTML_FILE"
elif [[ "$OSTYPE" == "msys" ]] || [[ "$OSTYPE" == "cygwin" ]]; then
    # Windows
    echo "🪟 在 Windows 中打开..."
    start "$HTML_FILE"
else
    echo "❓ 未知系统，请手动打开: $HTML_FILE"
fi

echo ""
echo "✨ zaoText 已启动！"
echo ""
echo "💡 提示："
echo "   - 支持实时预览"
echo "   - 支持主题切换"
echo "   - 支持文件导出"
echo "   - 支持图片粘贴"
echo "   - 双击文件名可编辑"
echo "   - 本地化资源，无需网络"
echo ""
echo "📝 如需真正的桌面应用，请："
echo "   1. 升级 Node.js 到 20.19+"
echo "   2. 运行: npm install electron"
echo "   3. 运行: npm run electron:start"
